manmade rain - Alemán Inglés Diccionario